/* All */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i { margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: normal; font-size: 14px; font-family: inherit; }


p { margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: normal; font-size: 14px; font-family: inherit; vertical-align: baseline; }


:focus { outline: 0; }


ol, ul { list-style: none; }


input, textarea { margin: 0; padding: 0; border: 0; }


fieldset legend { display: none; }
html{ background: url(../images/web_new/home/bg_all.gif) repeat scroll 0 0 transparent;}
/* general */
body { color: #323232; font-family: "Arial", "宋体"; font-size: 13px; line-height: 16px; background:url(../images/web_new/home/bg_all.gif) repeat; }
/* general all*/
.wrap { width:986px; height:auto; margin:0 auto; }
/* header */
#header_wrap { width:100%; height:auto; margin:0 auto; font-size:12px; }
.header_wrap02 { width:986px; height:auto; margin:0 auto; overflow:hidden; }
#header_wrap .top { width:936px; height:18px; overflow:hidden; background:url(../images/web_new/home/top4.png) no-repeat; font-family:'微软雅黑'; font-size:12px;width: 960px;  color:#985d00; margin:0 auto; line-height:18px; padding:7px 25px 11px 25px; *padding:5px 25px 11px 25px; *height:20px;}
#header_wrap .kid_top { padding:9px 10px; background:#0CF; border-radius:0 0 10px 10px;}
#header_wrap .top li { float:left; vertical-align:middle; display:table-cell;display: block; height:18px; line-height:18px; font-size:12px; color:#fff;}
#header_wrap .top li span { height:18px; line-height:18px;*margin-top:2px;}
#header_wrap .top input { padding:0 5px; line-height:18px; background:url(../images/web_new/home/input.png) no-repeat; color:#666; width:140px; height:18px; margin-right:20px;}
#header_wrap .top input.btndenglu_index { width:60px; padding:0; cursor:pointer; color:#000; vertical-align:middle; height:18px; line-height:18px; background:url(../images/web_new/home/input2.png) no-repeat;}
.fl001 { float:left;}
.fr001 { float:right;}
#header_wrap .top li a { margin:0 6px; color:#ccc;font-size:12px; text-decoration:none;}
#header_wrap .kid_top li a { color:#fff;}
#header_wrap .top .fr001 li { border-right:1px solid #985d00; height:12px; line-height:12px; margin-top:3px;}
#header_wrap .top .fr001 li a {*margin-top:-2px;*height:18px; float:left;*line-height:18px;}
.logobar { width:980px; padding-left:6px; overflow:hidden; height:187px; margin:0 auto; }
.logoleft { width:382px; height:187px; float:left; margin-left:26px; _margin-left:13px; }
.logoleft img { border:0; margin-top:49px; /*margin-top:37px;*/ }
.logoright { width:516px; height:187px; float:right; }
/*.logoright { width:481px; height:187px; float:right; background:url(../images/web_new/home/bg_menu2.png) no-repeat; }*/
.phone { margin-top:11px; overflow:hidden; height:43px;}
.phone a { font-size:12px; display:block; float:right; border-radius:3px; background:#fff; margin-left:10px; padding:5px 10px 4px 40px; color:#333; text-decoration:none; font-family:'微软雅黑'; text-align:center; width:90px; font-weight:bold;}
.phone a:hover { margin-top:1px;}
.menu {
	width:516px;
	_width:523px;
	height:79px;
	float:right;
	margin-top:12px;
}
.menu li {
	width:77px;
	border:1px solid #918b8a;
	background:#fff;
	text-align:center;
	float:left;
	margin-left:7px;
	height:77px;
	line-height:77px;
}
.menu li a { 
	width:77px;
	height:77px;
	display:block;
	float:left;
	font-size:14px; 
	font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:77px;
	color:#231815;
	text-decoration:none;
}
.menu li a:hover { background:#f9bb00; color:#985d00; }
.menu li a.c_a { background:#f9bb00; color:#985d00; }
/* content */
#content_wrap { width:986px; height:auto; margin:0 auto; clear:both; _position:relative; }
.banner { width:978px; height:455px; background:url(../images/web_new/home/box_1.png) no-repeat; padding-left:8px; padding-top:1px; position:relative; }
.banner img { border:0; }
.zck_1 { position:absolute; right:0; top:0; width:322px; height:456px; background:url(../images/web_new/home/zck_33.png) no-repeat; z-index:100; overflow:hidden;}
.zck_5 { position:absolute; right:0; top:0; width:322px; height:456px; background:url(../images/web_new/home/zck_33.png) no-repeat; z-index:100; overflow:hidden;}
/*.zck_ul {width:209px; height:172px; overflow:hidden; margin-left:32px; margin-top:71px;}*/
.zck_ul {width:209px; height:172px; overflow:hidden; margin-left:50px; margin-top:121px;}
/*.zck2_ul {width:239px; height:auto; overflow:hidden; margin-left:16px; margin-top:36px;}*/
.zck2_ul {width:239px; height:auto; overflow:hidden; margin-left:35px; margin-top:111px;}
.zck2_li {width:229px; height:30px; overflow:hidden; float:left; margin-bottom:9px; background:#fff; display:block; padding:2px 5px; line-height:30px; font-family:'微软雅黑';}
.zck3_li {width:235px; height:38px; overflow:hidden; float:left; margin-bottom:9px; background:#fff; display:block; padding:2px; line-height:38px; font-family:'微软雅黑';}
.zck4_li {width:239px; float:left; height:auto; overflow:hidden;}
.zck4_li .red_a { width:34px; height:34px; overflow:hidden; border:1px solid #f9bb00; padding:8px; background:#fff; float:left; margin-right:10px; text-decoration:none; font-family:'微软雅黑'; color:#000;}
.zck4_li .red_a:hover { background:#985d00; color:#fff100;}
.zck_li {width:205px; height:32px; overflow:hidden; float:left; margin-bottom:9px; background:url(../images/web_new/home/input3.png) no-repeat; display:block; line-height:32px;}
.zck_li span {width:49px;  height:32px; display:block; text-align:center; background:none; font-family:'微软雅黑'; float:left; color:#000; font-size:12px;}
.zck3_li span.cika { width:40px; height:38px; display:block; text-align:center; background:none; font-family:'微软雅黑'; float:left; color:#000; font-size:14px; margin-right:2px;_margin-right:1px;}
.zck3_li span { float:right; width:188px;}
.zck_li input {width:144px; height:22px; float:right; padding:5px; background:none; line-height:22px; color:#985d00;}
.btn_zck {width:155px; height:73px; overflow:hidden; margin-left:70px; display:block;}
/*.btn_zck {width:155px; height:73px; overflow:hidden; margin-left:50px; display:block;}*/
.btn_zck a {width:155px; height:73px; display:block; text-decoration:none; color:#985d00; font-size:16px; font-family:'微软雅黑'; text-align:center; background:url(../images/web_new/home/btn.png) no-repeat;}
.btn_zck a:hover {background:url(../images/web_new/home/btn2.png) no-repeat;}
.videobar {width:519px; height:86px; position:absolute; left:-15px; bottom:8px; overflow:hidden; z-index:50; background:url(../images/web_new/home/videobar2.png) no-repeat;}
.video { position:absolute; left:358px; bottom:16px; width:82px; height:88px; z-index:100; overflow:hidden;}
.box_1 {width:978px; padding-left:8px; height:513px; overflow:hidden; background:url(../images/web_new/home/box_22.png) no-repeat; padding-top:40px;}
.box_left {width:303px; height:auto; overflow:hidden; float:left; margin-left:76px;_margin-left:38px;}
.box_left p { margin:10px 0; width:303px; text-align:right;}
.a_bt { color:#000; text-decoration:none;}
.a_bt:hover { color:#985d00;}
.box_mid {width:278px; height:auto; overflow:hidden; float:left; margin-left:22px;}
.title_box { font-size:20px; line-height:20px; font-weight:bold; font-family:'微软雅黑'; width:100%;}
.title_box3 { font-size:24px; line-height:24px; font-weight:bold; font-family:'微软雅黑'; width:458px; padding-left:170px; color:#000; margin-top:50px;}
.video_box {width:303px; height:194px; overflow:hidden; margin-top:10px;}
.box_txt {width:265px; height:156px; overflow:hidden; border:4px solid #000; margin-top:10px; padding:15px;}
.box_txt li{width:265px; float:left; margin-bottom:5px;}
.img_span {width:65px; height:69px; float:left; overflow:hidden;}
.img_span a{display: block;width:100%;height:69px;line-height: 69px;}
.img_span img{width:65px; height:50px;margin-top:9px;}
.txt_span {width:190px; margin-left:10px; height:auto; font-size:12px; float:left;}
.fdj_a {font-size:12px; color:#000; text-decoration:none;}
.fdj_a:hover { color:#985d00;}
.mid_p { margin:10px 0; line-height:22px; width:278px; height:66px; overflow:hidden; float:left;}
.mid_txt { width:278px; height:auto; overflow:hidden; margin-top:15px; float:left;}
.box_right {width:152px; height:auto; float:left; overflow:hidden; margin-left:22px; padding:0 20px; border-right:2px solid #c0c0c0; border-left:2px solid #c0c0c0;}
.right_p { margin:10px 0; width:100%; overflow:hidden;}
.right_ul { width:100%; height:auto; overflow:hidden; margin-top:20px;}
.right_ul li {width:143px; height:104px; overflow:hidden; margin-bottom:15px; border:2px solid #fff;}
.right_ul li:hover { border:2px solid #f9bb00;}
.right_ul li img { border:0;}
.box_2 { width:995px; margin-left:-9px; height:567px; overflow:hidden; background:url(../images/web_new/home/box_4_new.png) no-repeat; _position:absolute;_left:0px; position:relative;}
.title_box2 { width:516px; text-align:right; height:20px; margin-top:70px;}
.title_box2 a { color:#fff; font-family:'微软雅黑'; font-size:16px; font-weight:bold; text-decoration:none;}
.bd_box {width:548px; height:236px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin:20px 0 0 50px; padding-top:10px; }
.bd_box li {width:548px; height:auto; float:left; padding:10px 0 0 0;}
.bd_box li img {width:170px; margin-top:15px; border:0; margin-bottom:10px;}
.bd_box p { margin:0 0 10px 0; font-size:12px; line-height:20px;}
.bd_box p a { text-decoration:none; color:#000; font-size:14px;}
.bd_box p a:hover { text-decoration:underline;}
.logo_all {width:470px; height:80px; overflow:hidden; margin:10px 0 0 90px; background:url(../images/web_new/home/links.jpg) no-repeat;}
.logo_all li {width:84px; height:30px; float:left; margin-right:10px;}
.logo_all li img {width:84px; height:30px; border:0;}
.btn_app {width:70px; height:26px; overflow:hidden; position:absolute; bottom:83px; right:160px;}
.btn_app a {width:70px; height:26px; display:block; background:#f9bb00; line-height:26px; color:#fff; font-size:14px; font-family:'微软雅黑'; font-weight:bold; border-radius:26px; text-decoration:none; vertical-align:middle; text-align:center;}
.btn_app a:hover { background:#985d00; color:#fff100;}
/* footer_wrap */
#footer_wrap{ width:986px; overflow:hidden; display:block;margin: 0 auto;}
#footer_wrap a { color:#898989; text-decoration:none; font-size:12px;}
#footer_wrap a:hover { text-decoration:underline;}
.links {width:906px;margin: 10px auto;line-height: 18px;padding: 10px 0; font-size:12px; color:#898989; text-align:center;}
.links span { font-size:12px;}
.footer_wrap {width: 960px;margin: 0 auto;text-align: center;padding-top: 10px;}
.footer_wrap p { font-size:12px; color:#898989;clear:both;}
.footer_wrap p { font-size:12px; color:#898989;}
#footer_wrap a.footer_img01, #footer_wrap a.footer_img02, #footer_wrap a.footer_img03, #footer_wrap a.footer_img04, #footer_wrap a.footer_img05 { width:114px; height:45px; display:block; background:url(../images/nindex/footerimg.png) no-repeat;}
#footer_wrap a.footer_img01{ background-position:0 0;}
#footer_wrap a.footer_img02{ background-position:0 -45px;}
#footer_wrap a.footer_img03{ background-position:0 -90px;}
#footer_wrap a.footer_img04{ background-position:0 -135px;}
#footer_wrap a.footer_img05{ background-position:0 -180px;}

.tanchuang_home {width:260px; height:200px; overflow:hidden; margin:92px 0 0 258px;}
.tanchuang_home li{width:260px; height:30px; overflow:hidden; float:left; margin-bottom:6px;}
.tanchuang_home li span {width:70px; text-align:center; font-size:14px; float:left; height:30px; line-height:30px;}
.tanchuang_home li input {width:178px; height:18px; border:1px solid #ccc; float:right; line-height:18px; background:#fff; padding:5px;}
.tanchuang_home li.tanchuang_btn{height:35px; text-align:center; margin-top:8px;}
.tanchuang_home li.tanchuang_btn a {width:104px; height:35px; background:url(../images/web_new/home/btn3.png) no-repeat; display:block; border:none; margin-left:110px;}

.link_a {width:84px; height:30px; display:block; float:left; margin-right:12px; margin-top:8px;}